<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">











<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <title>Entity Bus REST Implementation - Surefire Report</title>
    <style type="text/css" media="all">
      @import url("./css/maven-base.css");
      @import url("./css/maven-theme.css");
      @import url("./css/site.css");
    </style>
    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
      </head>
  <body class="composite">
    <div id="banner">
                    <span id="bannerLeft">
    
            Entity Bus REST Implementation
    
            </span>
                    <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="breadcrumbs">
          
  

  
    
  
  
    
            <div class="xleft">
        Last Published: 2009-01-29
                      </div>
            <div class="xright">            <a href="">Entity Bus REST Implementation</a>
            
  

  
    
  
  
    
  </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="leftColumn">
      <div id="navcolumn">
           
  

  
    
  
  
    
                             <h5>Project Documentation</h5>
            <ul>
              
                
              
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
            
      
              
        <li class="collapsed">
                    <a href="project-info.html">Project Information</a>
                </li>
              
                
              
      
            
      
            
      
            
      
            
      
            
            
            
      
              
            <li class="expanded">
                    <a href="project-reports.html">Project Reports</a>
                  <ul>
                  
    <li class="none">
                    <a href="checkstyle.html">Checkstyle</a>
          </li>
                  
    <li class="none">
                    <a href="cobertura/index.html">Cobertura Test Coverage</a>
          </li>
                  
    <li class="none">
                    <a href="findbugs.html">FindBugs Report</a>
          </li>
                  
    <li class="none">
                    <a href="jdepend-report.html">JDepend</a>
          </li>
                  
    <li class="none">
                    <a href="jxr.html">Source Xref</a>
          </li>
                  
    <li class="none">
              <strong>Surefire Report</strong>
        </li>
                  
    <li class="none">
                    <a href="taglist.html">Tag List</a>
          </li>
              </ul>
        </li>
          </ul>
                                           <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
            <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
          </a>
                       
  

  
    
  
  
    
        </div>
    </div>
    <div id="bodyColumn">
      <div id="contentBox">
        <script type="text/javascript">
function toggleDisplay(elementId) {
 var elm = document.getElementById(elementId + 'error');
 if (elm && typeof elm.style != "undefined") {
 if (elm.style.display == "none") {
 elm.style.display = "";
 document.getElementById(elementId + 'off').style.display = "none";
 document.getElementById(elementId + 'on').style.display = "inline";
 } else if (elm.style.display == "") { elm.style.display = "none";
 document.getElementById(elementId + 'off').style.display = "inline";
 document.getElementById(elementId + 'on').style.display = "none";
 } 
 } 
 }
</script><div class="section"><h2>Surefire Report</h2>
</div>
<div class="section"><h2><a name="Summary"></a>
Summary</h2>
<div class="section">[<a href="#Summary">Summary</a>
] [<a href="#Package_List">Package List</a>
] [<a href="#Test_Cases">Test Cases</a>
]</div>
<br />
<table class="bodyTable"><tr class="a"><th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th>
</tr>
<tr class="b"><td>53</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>2.261</td>
</tr>
</table>
<br />
Note: failures are anticipated and checked for with assertions while errors are unanticipated.<br />
</div>
<div class="section"><h2><a name="Package_List"></a>
Package List</h2>
<div class="section">[<a href="#Summary">Summary</a>
] [<a href="#Package_List">Package List</a>
] [<a href="#Test_Cases">Test Cases</a>
]</div>
<br />
<table class="bodyTable"><tr class="a"><th>Package</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th>
</tr>
<tr class="b"><td><a href="#org.sakaiproject.entitybus.rest">org.sakaiproject.entitybus.rest</a>
</td>
<td>36</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>1.242</td>
</tr>
<tr class="a"><td><a href="#org.sakaiproject.entitybus.rest.jetty">org.sakaiproject.entitybus.rest.jetty</a>
</td>
<td>17</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>1.019</td>
</tr>
</table>
<br />
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.<div class="section"><h3><a name="org.sakaiproject.entitybus.rest"></a>
org.sakaiproject.entitybus.rest</h3>
<table class="bodyTable"><tr class="b"><th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th>
</tr>
<tr class="a"><td><a href="#org.sakaiproject.entitybus.restEntityActionsManagerTest"><img src="images/icon_success_sml.gif" /></a>
</td>
<td><a href="#org.sakaiproject.entitybus.restEntityActionsManagerTest">EntityActionsManagerTest</a>
</td>
<td>4</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.037</td>
</tr>
<tr class="b"><td><a href="#org.sakaiproject.entitybus.restEntityBrokerImplTest"><img src="images/icon_success_sml.gif" /></a>
</td>
<td><a href="#org.sakaiproject.entitybus.restEntityBrokerImplTest">EntityBrokerImplTest</a>
</td>
<td>11</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.169</td>
</tr>
<tr class="a"><td><a href="#org.sakaiproject.entitybus.restEntityDescriptionManagerTest"><img src="images/icon_success_sml.gif" /></a>
</td>
<td><a href="#org.sakaiproject.entitybus.restEntityDescriptionManagerTest">EntityDescriptionManagerTest</a>
</td>
<td>3</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.502</td>
</tr>
<tr class="b"><td><a href="#org.sakaiproject.entitybus.restEntityEncodingManagerTest"><img src="images/icon_success_sml.gif" /></a>
</td>
<td><a href="#org.sakaiproject.entitybus.restEntityEncodingManagerTest">EntityEncodingManagerTest</a>
</td>
<td>8</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.282</td>
</tr>
<tr class="a"><td><a href="#org.sakaiproject.entitybus.restEntityHandlerImplTest"><img src="images/icon_success_sml.gif" /></a>
</td>
<td><a href="#org.sakaiproject.entitybus.restEntityHandlerImplTest">EntityHandlerImplTest</a>
</td>
<td>9</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.224</td>
</tr>
<tr class="b"><td><a href="#org.sakaiproject.entitybus.restEntityRedirectsManagerTest"><img src="images/icon_success_sml.gif" /></a>
</td>
<td><a href="#org.sakaiproject.entitybus.restEntityRedirectsManagerTest">EntityRedirectsManagerTest</a>
</td>
<td>1</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>0.028</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="org.sakaiproject.entitybus.rest.jetty"></a>
org.sakaiproject.entitybus.rest.jetty</h3>
<table class="bodyTable"><tr class="a"><th></th>
<th>Class</th>
<th>Tests</th>
<th>Errors </th>
<th>Failures</th>
<th>Skipped</th>
<th>Success Rate</th>
<th>Time</th>
</tr>
<tr class="b"><td><a href="#org.sakaiproject.entitybus.rest.jettyEntityBrokerServletTest"><img src="images/icon_success_sml.gif" /></a>
</td>
<td><a href="#org.sakaiproject.entitybus.rest.jettyEntityBrokerServletTest">EntityBrokerServletTest</a>
</td>
<td>17</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>100%</td>
<td>1.019</td>
</tr>
</table>
</div>
<br />
</div>
<div class="section"><h2><a name="Test_Cases"></a>
Test Cases</h2>
<div class="section">[<a href="#Summary">Summary</a>
] [<a href="#Package_List">Package List</a>
] [<a href="#Test_Cases">Test Cases</a>
]</div>
<div class="section"><h3><a name="org.sakaiproject.entitybus.restEntityActionsManagerTest"></a>
EntityActionsManagerTest</h3>
<table class="bodyTable"><tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testHandleCustomActionRequest</td>
<td>0.01</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testHandleCustomActionExecution</td>
<td>0.009</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testActionsEntityProviderMock</td>
<td>0.008</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testCustomActions</td>
<td>0.007</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="org.sakaiproject.entitybus.restEntityBrokerImplTest"></a>
EntityBrokerImplTest</h3>
<table class="bodyTable"><tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testEntityExists</td>
<td>0.01</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testGetEntityURL</td>
<td>0.017</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testGetEntityURLStringStringString</td>
<td>0.014</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testIsPrefixRegistered</td>
<td>0.008</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testGetRegisteredPrefixes</td>
<td>0.011</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testFireEvent</td>
<td>0.011</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testParseReference</td>
<td>0.048</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testFetchEntity</td>
<td>0.008</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testFormatAndOutputEntity</td>
<td>0.011</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testTranslateInputToEntity</td>
<td>0.012</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testExecuteCustomAction</td>
<td>0.01</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="org.sakaiproject.entitybus.restEntityDescriptionManagerTest"></a>
EntityDescriptionManagerTest</h3>
<table class="bodyTable"><tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testReplacePrefix</td>
<td>0.281</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testDescribeAll</td>
<td>0.045</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testDescribeEntity</td>
<td>0.132</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="org.sakaiproject.entitybus.restEntityEncodingManagerTest"></a>
EntityEncodingManagerTest</h3>
<table class="bodyTable"><tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testFormatAndOutputEntity</td>
<td>0.045</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testInternalInputTranslator</td>
<td>0.068</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testEncodeEntity</td>
<td>0.044</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testInternalOutputFormatter</td>
<td>0.036</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testJSONEncode</td>
<td>0.013</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testJSONDecode</td>
<td>0.01</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testXMLEncode</td>
<td>0.023</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testXMLDecode</td>
<td>0.042</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="org.sakaiproject.entitybus.restEntityHandlerImplTest"></a>
EntityHandlerImplTest</h3>
<table class="bodyTable"><tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testCustomActions</td>
<td>0.018</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testHandleEntityAccess</td>
<td>0.064</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testAccessEntitySpace</td>
<td>0.012</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testHandleEntityAccessInputHTML</td>
<td>0.019</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testHandleEntityAccessRESTXML</td>
<td>0.013</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testHandleEntityAccessRESTJSON</td>
<td>0.01</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testHandleEntityAccessDescribe</td>
<td>0.066</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testRequestStorageAware</td>
<td>0.009</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testURLRedirects</td>
<td>0.009</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="org.sakaiproject.entitybus.restEntityRedirectsManagerTest"></a>
EntityRedirectsManagerTest</h3>
<table class="bodyTable"><tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testCheckForTemplateMatch</td>
<td>0.027</td>
</tr>
</table>
</div>
<div class="section"><h3><a name="org.sakaiproject.entitybus.rest.jettyEntityBrokerServletTest"></a>
EntityBrokerServletTest</h3>
<table class="bodyTable"><tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testDescribeEntity</td>
<td>0.19</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testSimpleXML</td>
<td>0.058</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testSimpleJSON</td>
<td>0.119</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testSimpleCollectionXML</td>
<td>0.033</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testSimpleCollectionJSON</td>
<td>0.022</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testDescribe</td>
<td>0.119</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testDescribeXML</td>
<td>0.062</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testDescribeEntityXML</td>
<td>0.016</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchGetOneEntityXML</td>
<td>0.05</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchGetOneEntityJSON</td>
<td>0.128</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchRedirectEntityXML</td>
<td>0.026</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchGetEntitiesXML</td>
<td>0.03</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchGetEntitiesJSON</td>
<td>0.017</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchGetCollectionsXML</td>
<td>0.059</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchGetCollectionsJSON</td>
<td>0.016</td>
</tr>
<tr class="b"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchGetValidAndInvalidJSON</td>
<td>0.033</td>
</tr>
<tr class="a"><td><img src="images/icon_success_sml.gif" /></td>
<td>testBatchNew</td>
<td>0.02</td>
</tr>
</table>
</div>
<br />
</div>
<br />

      </div>
    </div>
    <div class="clear">
      <hr/>
    </div>
    <div id="footer">
      <div class="xright">&#169;  
          2007-2009
    
          Sakai Project
          
  

  
    
  
  
    
  </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
  </body>
</html>
